Qual a alternativa correta da questão de portugol com IMC?

questão portugol imc

Veja abaixo qual a alternativa dessa questão de lógica de programação usando portugol e IMC.

As questões de lógica de programação e estruturas condicionais são comuns em provas de concursos e processos seletivos para vagas na área de tecnologia da informação e outras áreas que envolvem programação.

Veja abaixo um exemplo de questão usando Portugol usando o cálculo do IMC. Além da questão e da resposta certa, também é explicado como se chegou no resultado, porque as outras alternativas estão erradas, qual o conteúdo deve ser estudado para respondê-la corretamente e qual a dificuldade dessa questão.


Em relação ao código em Portugol a seguir, qual será a mensagem informada no console ao usuário que informar o peso igual a 100 quilos e 1.80m de altura?

programa {
    funcao inicio() {

        real imc, peso, altura

        escreva("Qual seu peso?")
        leia(peso)
        escreva("Qual sua altura?")
        leia(altura)

        imc = peso/(altura*altura)

        se(imc < 20){
            escreva("Abaixo do peso")
        }senao se(imc <= 25){
            escreva("Peso normal")
        }senao se(imc <= 30){
            escreva("Acima do peso")
        }senao{
            escreva("Obeso")
        }
    }
}

a. Abaixo do peso.

b. Obeso.

c. O programa não irá funcionar.

d. Acima do peso.

e. Peso normal.

Qual a alternativa correta da questão acima e por quê?

A mensagem informada no console ao usuário que informar o peso igual a 100 quilos e 1.80m de altura será "Obeso", pois o cálculo do IMC será 30.86, que é maior que 30, fazendo com que o programa execute o último bloco "senão". Portanto, a alternativa correta é a letra b.

Qual o assunto dessa questão?

A questão trata sobre um código em Portugol que calcula o IMC (Índice de Massa Corporal) e retorna uma mensagem de acordo com o resultado do cálculo. A pergunta específica é sobre qual mensagem será exibida no console ao usuário que informar um peso igual a 100 quilos e 1.80m de altura.

Qual o conhecimento necessário para responder essa questão?

A questão apresenta todas as informações necessárias para responder corretamente. Para responder a essa questão, não é necessário ter conhecimento sobre a linguagem de programação Portugol, nem saber como calcular o IMC, conhecer as faixas de valores dele, pois tudo isso está descrito no enunciado.

Basta entender a lógica de programação envolvida no código apresentado e saber como funcionam as condicionais em linguagem de programação, mais usados como if e else que são os termos em inglês para se e se não.

Qual a dificuldade dessa questão?

A dificuldade dessa questão pode ser considerada baixa, uma vez que todas as informações necessárias para responder à pergunta estão presentes no enunciado. O candidato precisa apenas compreender a lógica de programação envolvida no código apresentado e saber como calcular o IMC. Além disso, as alternativas apresentadas são claras e objetivas, permitindo que o candidato identifique facilmente a resposta correta.

Quer acompanhar as novidade do site?

Leia mais em: t.wikipedia.org/wiki/Portugol

Qual a alternativa correta da questão de portugol com IMC?

Última atualização: 2023-06-12

Quer acompanhar as novidade do site?
Veja também:

Resumão dos principais assuntos para a prova do CRF-RS 2024 de acordo com o edital e provas relacionadas.

Principais assuntos prova CRF RS 2024

Como colocar ícone no site?

Colocar icone no site

Qual a alternativa correta da questão de portugol com somas de variáveis?

questão soma portugol

Quais os padrões de projetos cobrados nos concursos públicos de TI como o do CRF RS de 2024?

padrões de projeto concurso

Como embutir código PHP em arquivos CSS?

manipular CSS com PHP

Entendendo os Conceitos de Oração, Objeto Direto e Indireto, e Outros na Língua Portuguesa

conceitos gramática

Web Stories